corroborating circumstances - İspanyolca İngilizce Sözlük